drop support for QtWebKit. (#680)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Fri, 5 Feb 2021 17:01:41 +0000 (10:01 -0700)
committerGitHub <noreply@github.com>
Fri, 5 Feb 2021 17:01:41 +0000 (10:01 -0700)
commit3784379d0455f0557cca806f6ce4b5c59793b853
tree8cc9d17c0002d1910d850dc59245623da779f481
parent8bfb2c52f2731b0a01ebfe6d840fb9d19ba6f51c
drop support for QtWebKit. (#680)

Our QtWebKit build didn't work any longer on Ubuntu bionic or focal,
but went into an infinite loop if map preview was used.
I observed this behavior with builds of 1.7.0 as well.

Document exisiting gui configuration option disable-mappreview.

I note that latest fedora build spec falls back to QtWebKit on some
architectures where QtWebEngine is not available.  This change will
require them to fall back to disabling the map preview instead.
https://src.fedoraproject.org/rpms/gpsbabel/blob/rawhide/f/gpsbabel.spec

QtWebEngine appears to be coming to Qt6 with or after 6.2.
https://bugreports.qt.io/browse/QTBUG-63235
GPSBabel.pro
INSTALL
gui/CMakeLists.txt
gui/app.pro
gui/map.cc
gui/map.h